package com.yonyou.brigade.order_center.model;

import java.io.Serializable;

public class BriOrderListDTO implements Serializable {
    /**
     * 出行类型 flight; train; hotel; car
     */
    private String type;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 商旅标记
     */
    private String category;
    /**
     * 报销状态 0 未报销；1 报销中；2 已报销
     */
    private String bxState;

    /**
     *支付状态
     */
    private Integer payState;

    /**
     * 凭证号
     */
    private String voucherNo;

    /**
     * 报销单编号
     */
    private String billNum;
    /**
     * 报销单pk
     */
    private String billPk;
    /**
     * 报销单类型名称
     */
    private String billTypeName;
    /**
     * 报销单类型pk
     */
    private String billTypePk;
    /**
     * 是否已经生成记事
     */
    private String isNote;
    /**
     * 订单状态 0 未使用；1 已使用；2 改签；3 退订
     */
    private String orderStatus;
    /**
     * 订单类型 N 正常单 G 改签单 T 退单
     */
    private String orderType;
    /**
     * 订单金额
     */
    private String paymentPrice;
    /**
     * 币种
     */
    private String currency;
    /**
     * 来源系统
     */
    private String fromType;
    /**
     * 订单时间
     */
    private String orderTime;
    /**
     * 出发/入住日期
     */
    private String departureDate;
    /**
     * 出发/入住时间
     */
    private String departureTime;
    /**
     * 到达/离店日期
     */
    private String arriveDate;
    /**
     * 到达/离店时间
     */
    private String arriveTime;
    /**
     * 出发城市
     */
    private String departureCity;
    /**
     * 到达/入住城市
     */
    private String arriveCity;
    /**
     * 出行/入住人
     */
    private String psgName;
    /**
     * 出发车站/机场/具体地点
     */
    private String fromWhere;
    /**
     * 到达车站/机场/具体地点/酒店地址
     */
    private String toWhere;
    /**
     * 航空公司
     */
    private String carrierName;
    /**
     * 航班号/车次
     */
    private String trafficNo;
    /**
     * 舱等/车次类型/用车类别
     */
    private String trafficType;
    /**
     * 车厢
     */
    private String trainBox;
    /**
     * 座位号
     */
    private String seatNo;
    /**
     * 酒店名称
     */
    private String hotelName;
    /**
     * 出行人
     */
    private String psgNames;
    /**
     * 原单号
     */
    private String parentOrderNo;
    /**
     * 支付类型
     */
    private String payType;
    /**
     * 票号状态
     */
    private String ticketStatus;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getBxState() {
        return bxState;
    }

    public void setBxState(String bxState) {
        this.bxState = bxState;
    }

    public String getIsNote() {
        return isNote;
    }

    public void setIsNote(String isNote) {
        this.isNote = isNote;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getPaymentPrice() {
        return paymentPrice;
    }

    public void setPaymentPrice(String paymentPrice) {
        this.paymentPrice = paymentPrice;
    }

    public String getFromType() {
        return fromType;
    }

    public void setFromType(String fromType) {
        this.fromType = fromType;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getBillNum() {
        return billNum;
    }

    public void setBillNum(String billNum) {
        this.billNum = billNum;
    }

    public String getBillTypeName() {
        return billTypeName;
    }

    public void setBillTypeName(String billTypeName) {
        this.billTypeName = billTypeName;
    }

    public String getBillTypePk() {
        return billTypePk;
    }

    public void setBillTypePk(String billTypePk) {
        this.billTypePk = billTypePk;
    }

    public String getBillPk() {
        return billPk;
    }

    public void setBillPk(String billPk) {
        this.billPk = billPk;
    }

    public String getDepartureDate() {
        return departureDate;
    }

    public void setDepartureDate(String departureDate) {
        this.departureDate = departureDate;
    }

    public String getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(String departureTime) {
        this.departureTime = departureTime;
    }

    public String getArriveDate() {
        return arriveDate;
    }

    public void setArriveDate(String arriveDate) {
        this.arriveDate = arriveDate;
    }

    public String getArriveTime() {
        return arriveTime;
    }

    public void setArriveTime(String arriveTime) {
        this.arriveTime = arriveTime;
    }

    public String getDepartureCity() {
        return departureCity;
    }

    public void setDepartureCity(String departureCity) {
        this.departureCity = departureCity;
    }

    public String getArriveCity() {
        return arriveCity;
    }

    public void setArriveCity(String arriveCity) {
        this.arriveCity = arriveCity;
    }

    public String getPsgName() {
        return psgName;
    }

    public void setPsgName(String psgName) {
        this.psgName = psgName;
    }

    public String getFromWhere() {
        return fromWhere;
    }

    public void setFromWhere(String fromWhere) {
        this.fromWhere = fromWhere;
    }

    public String getToWhere() {
        return toWhere;
    }

    public void setToWhere(String toWhere) {
        this.toWhere = toWhere;
    }

    public String getTrafficNo() {
        return trafficNo;
    }

    public void setTrafficNo(String trafficNo) {
        this.trafficNo = trafficNo;
    }

    public String getTrafficType() {
        return trafficType;
    }

    public void setTrafficType(String trafficType) {
        this.trafficType = trafficType;
    }

    public String getTrainBox() {
        return trainBox;
    }

    public void setTrainBox(String trainBox) {
        this.trainBox = trainBox;
    }

    public String getSeatNo() {
        return seatNo;
    }

    public void setSeatNo(String seatNo) {
        this.seatNo = seatNo;
    }

    public String getHotelName() {
        return hotelName;
    }

    public void setHotelName(String hotelName) {
        this.hotelName = hotelName;
    }

    public String getCarrierName() {
        return carrierName;
    }

    public void setCarrierName(String carrierName) {
        this.carrierName = carrierName;
    }

    public String getPsgNames() {
        return psgNames;
    }

    public void setPsgNames(String psgNames) {
        this.psgNames = psgNames;
    }

    public Integer getPayState() {
        return payState;
    }

    public void setPayState(Integer payState) {
        this.payState = payState;
    }

    public String getVoucherNo() {
        return voucherNo;
    }

    public void setVoucherNo(String voucherNo) {
        this.voucherNo = voucherNo;
    }

    public String getParentOrderNo() {
        return parentOrderNo;
    }

    public void setParentOrderNo(String parentOrderNo) {
        this.parentOrderNo = parentOrderNo;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getTicketStatus() {
        return ticketStatus;
    }

    public void setTicketStatus(String ticketStatus) {
        this.ticketStatus = ticketStatus;
    }
}
